﻿/*初始化样式*/
html {margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,footer,header,hgroup,navs,section {margin:0;padding:0;border:0;}
body {background:#fff;color:#333;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a {text-decoration:none;outline:none;}
a:hover,a:active,a:focus {text-decoration:none;outline:none;}
input {padding:0;margin:0;font-family:'Microsoft YaHei';}
img {border:none;background:none;vertical-align:middle;}
ul,ol,li {list-style-type:none;}
select,input,img,select {vertical-align:middle;}
table {border-collapse:collapse;border-spacing:0}
table,th,td {vertical-align:middle}
.clearfix:after {content:".";display:block;height:0;clear:both;overflow:hidden;visibility:hidden;}
.clearfix {zoom:1}
.clearboth {height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}
h1,h2 {font-size:12px;font-weight:bold;}
hr {border:0;border-top:1px solid #ccc;height:0;}
p {margin:0;}
/*----- Common css ------*/
.fl {float:left;}
.fr {float:right;}
.di {_display:inline;}
.fwn {font-weight:normal;}
.dib {*display:inline;_zoom:1;_display:inline;_font-size:0px;}
/*滚动*/
#demo {overflow:hidden;width:100%;margin:0 auto;}
#indemo {float:left;width:800%!important;}
#demo1 {float:left;}
#demo2 {float:left;}
#m_demo {overflow:hidden;width:92%;margin:0 auto;}
#m_indemo {float:left;width:800%!important;}
#m_demo1 {float:left;}
#m_demo2 {float:left;}
.pos {position:relative;width:1920px;left:50%;margin-left:-960px;}
.wh {width:1200px;margin:0 auto;}
.com-img {display:inline;overflow:hidden;margin:0 auto;display:table;}
.com-img img {transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;}
.com-img:hover img {transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);}
.roll_product {float:left;}
/*头部样式*/
.top1 {background:#e6e6e6;color:#595959;height:27px;line-height:27px;overflow:hidden;font-size:14px;}
.top1 a {color:#595959;}
.top2 {height:143px;overflow:hidden;}
.logo {float:left;line-height:143px;}
.k2 {margin-top:5px;font-size:14px;color:#333333;line-height:35px;padding-left:54px;}
.k2 p:nth-child(2) {color:#2459a9;font-size:27px;}
.product_list1 {margin-top:38px;}
.product_list1 li {float:left;margin-right:57px;margin-bottom:28px;}
.product_list1 li:nth-child(4n) {margin-right:0;}
.product_list1 li img {width:257px;height:293px;}
.product_list1 li h3 {text-align:center;font-weight:normal;color:#3f3f3f;font-size:20px;}
/*主体样式*/
.ssddds {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.xyin-case-sort li:hover,.xyin-case-sort li.on {background:#3c486d;position:relative;color:#fff;cursor:pointer;}
.xyin-case-sort li:hover a,.xyin-case-sort li.on a {color:#fff;}
.aby_hh li:hover .aby_hh_img img {filter:invert(49%) sepia(93%) saturate(369%) hue-rotate(900deg) brightness(60%) contrast(93%);}
/*页面底部*/
.foot {background:#333;}
.f_nav {width:826px;margin-top:40px;}
.f_nav dl {float:left;width:136px;height:186px;overflow:hidden;}
.f_nav dt {margin-bottom:8px;font-size:19px;color:#333;font-weight:normal;}
.f_nav dd a {font-size:12px;color:#333;line-height:20px;}
.copyright {text-align:center;line-height:24px;}
/*内页左侧样式*/
.page-product-inquiry a {color:#fff;}
/*  */
.max1400 {max-width:1430px;margin:0 auto;padding:0 15px;}
@media(max-width:991px) {
    body {padding-top:60px;}
}
@media(max-width:768px) {
    body {padding-bottom:50px;}
}
/* 头部 */
.x-top2 .twz {padding-left:16px;background:url(../images/top_line.png) no-repeat left center;margin-top:40px;margin-left:18px;}
.x-top2 .twz h3 {font-size:24px;font-weight:bold;line-height:1;color:#d71418;width:100%;}
.x-top2 .twz h4 {font-size:17px;font-weight:normal;line-height:1;color:#666666;margin-top:14px;width:100%;}
.x-top2 .tdh {padding-left:54px;background:url(../images/ico_tel.png) no-repeat left center;margin-top:35px;/* height:130px;display:flex;flex-wrap:wrap;display:-webkit-flex;align-content:center */}
.x-top2 .tdh h3 {font-size:14px;line-height:1;font-weight:normal;color:#808080;width:100%;}
.x-top2 .tdh h4 {font-family:Impact;font-size:38px;line-height:1;color:#d81519;margin-top:4px;}
/* 导航 */
.nnav {background-color:#d71418;}
/* 首页关键词搜索 */
.rtss {background-color:#f5f5f5;}
.rtss .sygjc {max-width:65%;}
.rtss .sygjc h3 {font-size:15px;font-weight:normal;line-height:67px;color:#000000;height:67px;overflow:hidden;}
.rtss .sygjc a {font-size:14px;color:#808080;}
.rtss .sygjc a::after {content:'、';}
.rtss .sygjc a:last-child::after {content:'';}
.rtss .syss {width:259px;margin-top:15px;border-radius:25px;background:#fff;}
.rtss .syss form {width:259px;}
.rtss .syss form #keyword {width:217px;font-size:14px;line-height:36px;color:#cccccc;border:0;outline:none;border-radius:25px 0 0 25px;padding:0;padding-left:15px;}
.rtss .syss form #keyword::-webkit-input-placeholder {color:#cccccc;}
.rtss .syss form #s_btn {width:42px;height:36px;border:0;outline:none;border-radius:0  25px 25px 0;padding:0;background:url(../images/btn_search.png) no-repeat left center;}
@media(max-width:991px) {
    .rtss {display:none;}
}
/* 服务领域 */
.fwly {padding-top:4.375%;padding-bottom:4.375%;}
.fwly .fwly_ft {text-align:center;padding-bottom:1.429%;background:url(../images/fwly_ft.png) no-repeat bottom center;}
.fwly .fwly_ft h3 {font-size:40px;font-weight:bold;line-height:1;color:#000000;}
.fwly .fwly_ft h4 {font-size:20px;font-weight:normal;line-height:1.1;letter-spacing:1px;color:#999999;margin-top:1.072%;}
.fwly .fwly_fb {margin-top:1%;}
.fwly .fwly_fb li {float:left;width:32.15%;margin-right:1.775%;/* margin-bottom:55px;*/    margin-top:1.858%;box-shadow:0px 0px 35px 0px rgba(8,1,3,0.1);}
.fwly .fwly_fb li:nth-child(3n) {margin-right:0;}
.fwly .fwly_fb .com-img {width:100%;}
.fwly .fwly_fb .com-img img {width:100%;}
.fwly .fwly_fb  li .fwlywz {padding:6.224% 6% 6.668%;position:relative;}
.fwly .fwly_fb li h3 {font-size:22px;font-weight:normal;line-height:1.18;color:#000000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.fwly .fwly_fb li:hover h3 {color:#d81519;font-weight:bold;}
.fwly .fwly_fb li h3::after {content:'';display:block;width:55px;height:2px;background-color:#d81519;margin-top:4.8%;}
.fwly .fwly_fb li h4 {font-size:14px;font-weight:normal;line-height:1.714;color:#808080;padding-right:12.6%;margin-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.fwly .fwly_fb li h4::after {content:'';display:block;width:23px;height:53px;background:#e6e6e6 url(../images/right.png) no-repeat center;position:absolute;top:50%;transform:translateY(-50%);right:6%;}
.fwly .fwly_fb li:hover h4::after {background:#d81519 url(../images/right.png) no-repeat center;}
.fwly .cpckgd {display:block;width:195px;background-color:#d81519;box-shadow:0px 0px 38px 0px  rgba(60,0,1,0.19);font-size:16px;line-height:3.25;color:#ffffff;text-align:center;margin:0 auto;margin-top:3.143%;}
@media(max-width:991px) {
    .fwly .fwly_ft h3 {font-size:32px;}
    .fwly .fwly_ft h4 {font-size:16px;}
    .fwly .fwly_fb li {width:49%;margin-right:2%;}
    .fwly .fwly_fb li:nth-child(3n) {margin-right:2%;}
    .fwly .fwly_fb li:nth-child(2n) {margin-right:0;}
}
@media(max-width:768px) {
    .fwly {padding:25px 0;}
    .fwly .fwly_ft {padding-bottom:10px;}
    .fwly .fwly_ft h3 {font-size:28px;}
    .fwly .fwly_ft h4 {font-size:14px;line-height:1.2;margin-top:10px;}
    .fwly .fwly_fb {margin-top:10px;}
    .fwly .fwly_fb li {margin-top:10px;}
    .fwly .fwly_fb li h3 {font-size:20px;}
    .fwly .fwly_fb li h4 {padding-right:35px;}
    .fwly .cpckgd {width:170px;line-height:3;margin-top:20px;}
}
@media(max-width:468px) {
    .fwly .fwly_ft h3 {font-size:26px;}
    .fwly .fwly_ft h4 {font-size:12px;}
    .fwly .fwly_fb li {width:49%;/*margin-right:0;*/}
    .fwly .fwly_fb li h3::after {margin-top:10px;}
    .fwly .cpckgd {width:150px;line-height:2.5;margin-top:20px;}
}
/* 选择大永圣五大优势 */
.wdys {padding-top:4.167%;padding-bottom:4.167%;background:url(../images/wdys_bg.jpg) no-repeat  center;background-size:cover;}
.wdys .wdys_ft {text-align:center;}
.wdys .wdys_ft h3 {font-size:40px;font-weight:bold;line-height:1;color:#000000;}
.wdys .wdys_ft h3 span {color:#d81519;}
.wdys .wdys_ft h4 {font-size:20px;font-weight:normal;line-height:1.1;letter-spacing:1px;color:#999999;margin-top:12px;}
.wdys .wdys_fc {margin-top:1.5%;margin-bottom:2.5%;}
.wdys .wdys_fc ul {font-size:0;text-align:center;}
.wdys .wdys_fc ul li {display:inline-block;width:215px;background-color:#e6e6e6;margin:5px 9px;padding:1.858%  0;text-align:center;}
.wdys .wdys_fc ul li .flimg {width:42px;height:42px;text-align:center;margin-right:5px;}
.wdys .wdys_fc ul li .flnr {display:inline-block;}
.wdys .wdys_fc ul li .flimg .img2 {display:none;}
.wdys .wdys_fc ul li .flwz {text-align:left;width:calc(100% - 47px);}
.wdys .wdys_fc ul li .flwz h3 {font-size:23px;font-weight:bold;line-height:1;color:#333333;padding-top:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wdys .wdys_fc ul li .flwz h4 {font-size:12px;font-weight:normal;line-height:1;color:#333333;margin-top:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wdys .wdys_fc ul li:hover .flimg .img2 {display:inline;}
.wdys .wdys_fc ul li:hover .flimg .img1 {display:none;}
.wdys .wdys_fc ul li:hover {background-color:#d81519;}
.wdys .wdys_fc ul li:hover .flwz h3 {color:#fff;}
.wdys .wdys_fc ul li:hover .flwz h4 {color:#fff;}
.wdys .wdys_fc ul li.on .flimg .img2 {display:inline;}
.wdys .wdys_fc ul li.on .flimg .img1 {display:none;}
.wdys .wdys_fc ul li.on {background-color:#d81519;}
.wdys .wdys_fc ul li.on .flwz h3 {color:#fff;}
.wdys .wdys_fc ul li.on .flwz h4 {color:#fff;}
.wdys .wdys_fb {background-color:#ffffff;padding:2.786% 2.5% 2.786% 5.4%;}
.wdys .wdys_fb .wdys_fbl {margin-top:1.94%;width:47%;}
.wdys .wdys_fb .wdys_fbl .wdys_fblt h3 {font-family:Impact;font-size:3rem;color:#d81519;}
.wdys .wdys_fb .wdys_fbl .wdys_fblt h4 {font-size:1.4rem;font-weight:bold;line-height:1;color:#e6e6e6;margin-top:0.65rem;padding-bottom:0.5rem;border-bottom:1px solid #e6e6e6;margin-left:11px;}
.wdys .wdys_fb .wdys_fbl .wdys_fblc {font-size:1.4rem;font-weight:bold;line-height:1;color:#d81519;margin-top:4.292%;}
.wdys .wdys_fb .wdys_fbl .wdys_fblb {font-size:0.8rem;font-weight:normal;line-height:1.75;color:#808080;margin-top:2.642%;}
.wdys .wdys_fb .wdys_fbl .wdysckgd {display:block;width:120px;border:solid 1px #999999;font-size:14px;line-height:28px;color:#808080;text-align:center;margin-top:8.748%;}
.wdys .wdys_fb .wdys_fbr {width:51.86%;}
.wdys .wdys_fb .wdys_fbr img {width:100%;}
@media(max-width:1240px) {
    .wdys .wdys_fc ul li {margin:5px 0.5% 5px 0;width:19.6%;}
    .wdys .wdys_fc ul li:last-child {margin-right:0;}
    .wdys .wdys_fc ul li .flwz h3 {font-size:18px;}
}
@media(max-width:991px) {
    .wdys .wdys_ft h3 {font-size:32px;}
    .wdys .wdys_ft h4 {font-size:16px;}
    .wdys .wdys_fc ul li {width:32%;margin:5px 2% 5px 0;}
    .wdys .wdys_fc ul li:nth-child(3n) {margin-right:0;}
    .wdys .wdys_fb {padding:2%;}
    .wdys .wdys_fb .wdys_fbl {width:100%;}
    .wdys .wdys_fb .wdys_fbl .wdys_fblt h3 {font-size:60px;}
    .wdys .wdys_fb .wdys_fbl .wdys_fblt h4 {font-size:28px;margin-top:13px;padding-bottom:10px;}
    .wdys .wdys_fb .wdys_fbl .wdys_fblc {font-size:28px;margin-top:15px;}
    .wdys .wdys_fb .wdys_fbl .wdys_fblb {font-size:16px;margin-top:10px;}
    .wdys .wdys_fb .wdys_fbl .wdysckgd {margin-top:15px;}
    .wdys .wdys_fb .wdys_fbr {width:100%;margin-top:15px;}
}
@media(max-width:768px) {
    .wdys {padding:25px 0;}
    .wdys .wdys_ft h3 {font-size:28px;}
    .wdys .wdys_ft h4 {font-size:14px;line-height:1.2;}
    .wdys .wdys_fc ul li {width:49%;margin:5px 2% 5px 0;}
    .wdys .wdys_fc ul li:nth-child(3n) {margin-right:2%;}
    .wdys .wdys_fc ul li:nth-child(2n) {margin-right:0;}
    .wdys .wdys_fb {padding:15px;}
    .wdys .wdys_fb .wdys_fbl .wdys_fblt h3 {font-size:50px;}
    .wdys .wdys_fb .wdys_fbl .wdys_fblt h4 {font-size:20px;margin-top:10px;margin-left:5px;}
    .wdys .wdys_fb .wdys_fbl .wdys_fblc {font-size:24px;}
    .wdys .wdys_fb .wdys_fbl .wdys_fblb {font-size:14px;}
}
@media(max-width:468px) {
    .wdys .wdys_ft h3 {font-size:26px;}
    .wdys .wdys_ft h4 {font-size:12px;}
    .wdys .wdys_fc {margin-top:10px;margin-bottom:10px;}
    .wdys .wdys_fc ul li {padding:10px 0;}
    .wdys .wdys_fb {padding:15px 2%;}
    .wdys .wdys_fb .wdys_fbl .wdys_fblt h3 {font-size:35px;font-weight:bold;}
    .wdys .wdys_fb .wdys_fbl .wdys_fblt h4 {font-size:18px;margin-top:8px;padding-bottom:8px;}
    .wdys .wdys_fb .wdys_fbl .wdys_fblc {font-size:20px;}
}
/* 代客加工 */
.dkjg {padding-top:4.74%;padding-bottom:4.4275%;}
.dkjg .dkjg_ft {text-align:center;padding-bottom:1.429%;background:url(../images/title_line.png) no-repeat bottom center;}
.dkjg .dkjg_ft h3 {font-size:40px;font-weight:bold;line-height:1;color:#000000;}
.dkjg .dkjg_ft h4 {font-size:20px;font-weight:normal;line-height:1.1;letter-spacing:1px;color:#999999;margin-top:1.072%;}
.dkjg .dkjg_fb {margin-top:3%;}
.dkjg .dkjg_fb li {width:32.5%;margin-right:1.2%;position:relative;margin-bottom:1.286%;}
.dkjg .dkjg_fb li .com-img {width:100%;}
.dkjg .dkjg_fb li img {width:100%;}
.dkjg .dkjg_fb li h3 {font-size:20px;font-weight:normal;line-height:1.1;color:#ffffff;text-align:center;position:absolute;bottom:6%;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
@media(min-width:990px) {
    .dkjg .dkjg_fb li:nth-child(3n) {margin-right:0;}
}
@media(max-width:991px) {
    .dkjg .dkjg_fb li:nth-child(3n) {margin-right:0;}
    .dkjg .dkjg_ft h3 {font-size:32px;}
    .dkjg .dkjg_ft h4 {font-size:16px;}
    .dkjg .dkjg_fb li h3 {font-size:18px;}
}
@media(max-width:768px) {
    .dkjg {padding:25px 0;}
    .dkjg .dkjg_ft {padding-bottom:10px;}
    .dkjg .dkjg_ft h3 {font-size:28px;}
    .dkjg .dkjg_ft h4 {font-size:14px;line-height:1.2;margin-top:10px;}
    .dkjg .dkjg_fb {margin-top:20px;}
    .dkjg .dkjg_fb li {width:49%;margin-right:2%;margin-bottom:15px;}
    .dkjg .dkjg_fb li h3 {bottom:15px;}
    .dkjg .dkjg_fb li:nth-child(3n) {margin-right:2%;}
    .dkjg .dkjg_fb li:nth-child(2n) {margin-right:0;}
}
@media(max-width:468px) {
    .dkjg .dkjg_ft h3 {font-size:26px;}
    .dkjg .dkjg_ft h4 {font-size:12px;}
    .dkjg .dkjg_fb li h3 {font-size:16px;bottom:10px;}
}
/* 关于我们\ */
.gywm {padding-top:4.844%;padding-bottom:4.167%;background:url(../images/gywm_bg.png) no-repeat center;background-size:cover;}
.gywm .gywm_ft {text-align:center;padding-bottom:1.429%;background:url(../images/gywm_ft.png) no-repeat bottom center;}
.gywm .gywm_ft h3 {font-size:40px;font-weight:bold;line-height:1;color:#000000;}
.gywm .gywm_ft h3 span {font-weight:normal;color:#999999;}
.gywm .gywm_ft h4 {font-size:20px;font-weight:normal;line-height:1.1;letter-spacing:1px;color:#999999;margin-top:1.072%;}
.gywm .gywm_fb {margin-top:3.715%;position:relative;}
.gywm .gywm_fb .gywm_fbl {width:48%;padding-top:3.5%;padding-bottom:3.5%;}
.gywm .gywm_fb .gywm_fbl h3 {font-size:26px;font-weight:bold;line-height:1;letter-spacing:1px;color:#000000;margin-bottom:1.51%;}
.gywm .gywm_fb .gywm_fbl h4 {font-size:16px;font-weight:normal;line-height:34px;padding-top:20px;letter-spacing:2px;color:#666666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:9;overflow:hidden;}
.gywm .gywm_fb .gywm_fbl .gywmckgd {display:block;width:127px;background-color:#e62b2f;margin-top:6.335%;font-size:12px;font-weight:normal;line-height:38px;color:#ffffff;text-align:center;}
/* 利用定位使图片与文字左右对齐 */
.gywm .gywm_fb .gywm_fbr {width:50%;height:100%;position:absolute;right:0;top:0;}
.gywm .gywm_fb .gywm_fbr img {width:100%;height:100%;}
@media(max-width:991px) {
    .gywm .gywm_ft h3 {font-size:32px;}
}
@media(max-width:768px) {
    .gywm {padding:30px 0;}
    .gywm .gywm_ft {padding-bottom:15px;}
    .gywm .gywm_ft h3 {font-size:28px;}
    .gywm .gywm_fb {margin-top:20px;}
    .gywm .gywm_fb .gywm_fbl {width:100%;padding-top:0;padding-bottom:0;}
    .gywm .gywm_fb .gywm_fbl h3 {font-size:24px;}
    .gywm .gywm_fb .gywm_fbl h4 {font-size:14px;}
    .gywm .gywm_fb .gywm_fbl .gywmckgd {margin-top:20px;}
    .gywm .gywm_fb .gywm_fbr {width:100%;margin-top:15px;position:static;}
}
@media(max-width:468px) {
    .gywm .gywm_ft h3 {font-size:26px;}
.gywm .gywm_fb .gywm_fbl h3 {font-size:20px;}
}
/* 视频展示 */
.spzs {padding-top:4.688%;padding-bottom:3.646%;}
.spzs .spzs_ft {text-align:center;padding-bottom:1.429%;background:url(../images/title_line.png) no-repeat bottom center;}
.spzs .spzs_ft h3 {font-size:40px;font-weight:bold;line-height:1;color:#000000;}
.spzs .spzs_ft h4 {font-size:20px;font-weight:normal;line-height:1.1;letter-spacing:1px;color:#999999;margin-top:1.072%;}
.spzs .spzs_fb {margin-top:2.715%;}
.spzs .spzs_fb li {width:23.9875%;margin-right:1.35%;box-shadow:0px 2px 25px 0px rgba(8,1,3,0.12);margin-bottom:1.358%;}
.spzs .spzs_fb li:nth-child(4n) {margin-right:0;}
.spzs .spzs_fb li .com-img {width:100%;}
.spzs .spzs_fb li img {width:100%;}
.spzs .spzs_fb li h3 {font-size:16px;font-weight:normal;line-height:3.25;color:#333333;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.spzs .spzs_fb li:hover h3 {color:#e62b2f;}
@media(max-width:991px) {
    .spzs .spzs_ft h3 {font-size:32px;}
    .spzs .spzs_ft h4 {font-size:16px;}
    .spzs .spzs_fb li {margin-bottom:10px;}
    .spzs .spzs_fb li h3 {font-size:14px;}
}
@media(max-width:768px) {
    .spzs {padding-top:30px;padding-bottom:20px;}
    .spzs .spzs_ft {padding-bottom:10px;}
    .spzs .spzs_ft h3 {font-size:28px;}
    .spzs .spzs_ft h4 {font-size:14px;line-height:1.2;margin-top:10px;}
    .spzs .spzs_fb {margin-top:20px;}
    .spzs .spzs_fb li {width:49%;margin-right:2%;}
    .spzs .spzs_fb li:nth-child(2n) {margin-right:0;}
}
@media(max-width:468px) {
    .spzs .spzs_ft h3 {font-size:26px;}
    .spzs .spzs_ft h4 {font-size:12px;}
}
/* 新闻资讯 */
.xwzx {padding-top:4.688%;padding-bottom:5.209%;background:url(../images/xwzx_bg.png) no-repeat center;background-size:cover;}
.xwzx .xwzx_ft {text-align:center;padding-bottom:1.429%;background:url(../images/title_line.png) no-repeat bottom center;}
.xwzx .xwzx_ft h3 {font-size:40px;font-weight:bold;line-height:1;color:#000000;}
.xwzx .xwzx_ft h4 {font-size:20px;font-weight:normal;line-height:1.1;letter-spacing:1px;color:#999999;margin-top:1.072%;}
.xwzx .xwzx_fc {margin-top:1.786%;margin-bottom:2.5%;}
.xwzx .xwzx_fc ul {font-size:0;text-align:center;}
.xwzx .xwzx_fc ul li {display:inline-block;width:145px;background-color:#e6e6e6;margin:0 5px;}
.xwzx .xwzx_fc ul li.on {background-color:#d81519;}
.xwzx .xwzx_fc ul li.on a {color:#fff;}
.xwzx .xwzx_fc ul li:hover {background-color:#d81519;}
.xwzx .xwzx_fc ul li:hover a {color:#fff;}
.xwzx .xwzx_fc ul li a {display:block;font-size:18px;line-height:2.666;color:#333333;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.xwzx .xwzx_fb ul li {width:23.9125%;margin-right:1.45%;background:#fff;}
.xwzx .xwzx_fb ul li:last-child {margin-right:0;}
.xwzx .xwzx_fb ul li .com-img {width:100%;}
.xwzx .xwzx_fb ul li .com-img img {width:100%;}
.xwzx .xwzx_fb ul li .xwnr {padding:0 6.875% 11.354%;}
.xwzx .xwzx_fb ul li h3 {font-size:16px;font-weight:bold;line-height:1.222;color:#333333;margin-top:9.355%;margin-bottom:3.12%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.xwzx .xwzx_fb ul li h4 {font-size:15px;font-weight:normal;line-height:1.833;color:#808080;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.xwzx .xwzx_fb ul li h5 {font-size:15px;font-weight:normal;color:#b3b3b3;margin-top:5.89%;}
.xwzx .xwzx_fb ul li .xwckgd {font-size:12px;line-height:18px;color:#999999;padding-left:22px;margin-top:6.235%;background:url(../images/arrow_right_on.png) no-repeat left center;}
.xwzx .xwzx_fb ul li:hover .xwckgd {background:url(../images/arrow_right.png) no-repeat left center;}
.xwzx .gdxw1 {display:block;width:157px;font-size:16px;color:#ffffff;line-height:2.625;padding-left:64px;border-radius:25px;background:#d81519 url(../images/ico_list.png) no-repeat 33px center;margin:0 auto;margin-top:3.2859%;}
@media(max-width:991px) {
    .xwzx .xwzx_ft h3 {font-size:32px;}
    .xwzx .xwzx_ft h4 {font-size:16px;}
    .xwzx .xwzx_fc ul li a {line-height:2.2;}
    .xwzx .xwzx_fb ul li h3 {font-size:16px;}
}
@media(max-width:768px) {
    .xwzx {padding-top:30px;padding-bottom:30px;}
    .xwzx .xwzx_ft {padding-bottom:10px;}
    .xwzx .xwzx_ft h3 {font-size:28px;}
    .xwzx .xwzx_ft h4 {font-size:14px;line-height:1.2;margin-top:10px;}
    .xwzx .xwzx_fc {margin-top:15px;margin-bottom:15px;}
    .xwzx .xwzx_fb ul li {width:49%;margin-right:2%;margin-bottom:15px;}
    .xwzx .xwzx_fb li:nth-child(2n) {margin-right:0;}
    .xwzx .gdxw1 {margin-top:15px;}
}
@media(max-width:640px) {
    .xwzx .xwzx_fc ul li {width:32%;margin:0 2% 0 0;}
    .xwzx .xwzx_fc ul li:last-child {margin-right:0;}
}
@media(max-width:468px) {
    .xwzx .xwzx_ft h3 {font-size:26px;}
    .xwzx .xwzx_ft h4 {font-size:12px;}
    .xwzx .gdxw1 {margin-top:10px;}
    .xwzx .xwzx_fc ul li a {font-size:16px;}
    .xwzx .xwzx_fb ul li {width:49%;}
}
/* 底部图标 */
.dbtb {padding:3.125% 0;background-color:#f4f4f3;}
.dbtb ul {font-size:0;overflow:hidden;}
.dbtb ul li {display:inline-block;width:20%;background:url(../images/dbtb.png) no-repeat right center;text-align:center;line-height:1;vertical-align:top;}
.dbtb ul li:last-child {background:none;}
.dbtb ul li a {width:100%;display:flex;display:-webkit-flex;align-content:center;justify-content:center;}
.dbtb ul li .dbtbimg .img2 {display:none;}
.dbtb ul li:hover .dbtbimg .img1 {display:none;}
.dbtb ul li:hover .dbtbimg .img2 {display:inline;}
.dbtb ul li .dbtbwz {text-align:left;margin-left:13px;max-width:calc(100% - 75px);}
.dbtb ul li .dbtbwz h3 {font-size:20px;font-weight:normal;line-height:1.2;color:#333333;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dbtb ul li .dbtbwz h4 {font-size:15px;font-weight:normal;line-height:1.2;color:#888888;margin-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
@media(max-width:991px) {
    .dbtb {display:none;}
    .dbtb ul li {width:33.333%;margin-bottom:10px;background:none;}
    .dbtb ul li a {justify-content:flex-start}
}
@media(max-width:768px) {
    .dbtb {padding:25px 0;}
    .dbtb ul li {width:50%;}
    .dbtb ul li .dbtbwz h3 {font-size:18px;}
    .dbtb ul li .dbtbwz h4 {font-size:14px;}
}
@media(max-width:468px) {
    .dbtb ul li {width:100%;}
}
.foot1 {background-color:#f4f4f3;padding-top:3.646%;padding-bottom:5.625%;border-top:1px solid #e6e6e6;}
.foot1 .foot1_fl {width:28.6%;}
.foot1 .foot1_fl h3 {font-size:24px;font-weight:bold;line-height:1;color:#333333;margin-bottom:17px;}
.foot1 .foot1_fl h4 {font-size:14px;font-weight:normal;line-height:30px;color:#666666;}
.foot1 .foot1_fl h5 {width:276px;max-width:100%;border-radius:6px;font-size:24px;font-weight:bold;line-height:1.916;color:#ffffff;padding-left:65px;background:#d81519 url(../images/ico_phone.png) no-repeat 9% center;margin-top:34px;}
.foot1 .foot1_fc {width:45.8%;}
.foot1 .foot1_fc .foot_nav {overflow:hidden;}
.foot1 .foot1_fc .foot_nav li {width:25%;text-align:left;}
.foot1 .foot1_fc .foot_nav li a {font-size:18px;font-weight:normal;line-height:1;letter-spacing:1px;color:#000000;}
.foot1 .foot1_fc .foot_nav li .x-nav-menu {margin-top:22px;}
.foot1 .foot1_fc .foot_nav li .x-nav-menu a {font-size:14px;line-height:25px;letter-spacing:1px;color:#666666;margin-top:0;padding-right:63px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.foot1 .foot1_fr {width:13%;}
.foot1 .foot1_fr img {width:100%;max-width:184px;max-height:184px;}
.foot1 .foot1_fr h3 {font-size:12px;font-weight:normal;line-height:1;letter-spacing:1px;color:#999999;margin-top:16px;text-align:center;}
@media(max-width:1280px) {
    .foot1 .foot1_fl {width:30%;}
    .foot1 .foot1_fc {width:51%;margin-left:1%;}
    .foot1 .foot1_fr {width:16%;}
    .foot1 .foot1_fl h5 {margin-top:20px;}
}
@media(max-width:991px) {
    .foot1 .foot1_fl {width:calc(100% - 200px);}
    .foot1 .foot1_fc {width:100%;margin-top:15px;display:none;}
    .foot1 .foot1_fr {float:right;width:auto;}
}
@media(max-width:768px) {
    .foot1 {padding:30px 0;}
    .foot1 .foot1_fl {width:100%;}
    .foot1 .foot1_fr {float:left;margin-top:15px;}
}
/* foot2 */
.foot2 {background-color:#000000;padding:25px 0;font-size:14px;line-height:28px;color:#fefefe;text-align:center;}
.foot2 a {color:#fefefe;}
.foot2 span a::after {content:'、';}
.wdys .wdys_fbw {position:relative;}
.wdys .wdys_fb {transform:translateX(100%);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.85s;}
.wdys .wdys_fb.cur1 {transform:translateX(0);}
.wdys .wdys_fc ul li.cur .flimg .img2 {display:inline;}
.wdys .wdys_fc ul li.cur .flimg .img1 {display:none;}
.wdys .wdys_fc ul li.cur {background-color:#d81519;}
.wdys .wdys_fc ul li.cur .flwz h3 {color:#fff;}
.wdys .wdys_fc ul li.cur .flwz h4 {color:#fff;}
/* 内页 */
.eypg-album-list {margin:0;}
.eypg-album-list li {width:24.25%;margin:0;margin-right:1%;margin-bottom:15px;box-shadow:0px 2px 25px 0px rgba(8,1,3,0.12);}
.eypg-album-list li .com1 {overflow:hidden;}
.eypg-album-list li:nth-child(4n) {margin-right:0;}
.eypg-album-list li h3 {position:static;background:#fff;font-size:16px;line-height:3.25;color:#333333;}
.eypg-album-list li:hover h3 {color:#e62b2f;}
@media(max-width:991px) {
    .eypg-album-list li h3 {font-size:14px;}
}
@media(max-width:768px) {
    .eypg-album-list li {width:49%;margin-right:2%;}
    .eypg-album-list li:nth-child(2n) {margin-right:0;}
}
@media(max-width:468px) {
    .eypg-album-list li {width:100%;margin-right:0;}

.eypg-album-list li:nth-child(2n) {margin-right:0;}
}
.page-wrap-right img {max-width:100%;}